package com.offcn.order.service;

import com.offcn.order.entity.Cart;

import java.util.List;

public interface CartService {


    /**
     * 添加商品到购物车
     * @param cartList  原购物车数据
     * @param itemId    要添加的商品id
     * @param num       添加的商品数量
     */
    List<Cart> addCart(List<Cart> cartList, Long itemId, Integer num);

    /**
     * 购物车数据缓存到redis中
     */
    public void saveCart(String username,List<Cart> cartList);

    /**
     * 从缓存中获取数据
     */
    public List<Cart> findCartFromRedis(String username);
}
